critically acclaim - French English Dictionary